type crypto/hpke.hkdfKDF

10 uses

	crypto/hpke (current package)
		kdf.go#L59: type hkdfKDF struct {
		kdf.go#L65: var hkdfSHA256 = &hkdfKDF{hash: sha256.New, id: 0x0001, nH: sha256.Size}
		kdf.go#L66: var hkdfSHA384 = &hkdfKDF{hash: sha512.New384, id: 0x0002, nH: sha512.Size384}
		kdf.go#L67: var hkdfSHA512 = &hkdfKDF{hash: sha512.New, id: 0x0003, nH: sha512.Size}
		kdf.go#L69: func (kdf *hkdfKDF) ID() uint16 {
		kdf.go#L73: func (kdf *hkdfKDF) size() int {
		kdf.go#L77: func (kdf *hkdfKDF) oneStage() bool {
		kdf.go#L81: func (kdf *hkdfKDF) labeledDerive(_, _ []byte, _ string, _ []byte, _ uint16) ([]byte, error) {
		kdf.go#L85: func (kdf *hkdfKDF) labeledExtract(suiteID []byte, salt []byte, label string, inputKey []byte) ([]byte, error) {
		kdf.go#L94: func (kdf *hkdfKDF) labeledExpand(suiteID []byte, randomKey []byte, label string, info []byte, length uint16) ([]byte, error) {